🇮🇩 Ambarawa

Coordinates (-7.26333, 110.3975)
Population 84,379

Ambarawa is a city in Indonesia - Central Java

Species living near Ambarawa

Cities near Ambarawa

about